package com.cloudkinto.vo.ob;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
public class OperateBillRuleAddReq {

//    @ApiModelProperty("条件变量")
//    private Integer conditionCode;
//
//    @ApiModelProperty("设置方式 0区间 1单边")
//    private Integer setWay;
//
//    @ApiModelProperty("范围开始值 或 单边 符号值")
//    private String startVariable;
//
//    @ApiModelProperty("范围结束值 或 单边开始值")
//    private String endVariable;

    @ApiModelProperty("计费变量")
    private Integer billCode;

    @ApiModelProperty("减免量")
    private Integer relieQty;

    @ApiModelProperty("单位数量")
    private Integer unitQty;

    @ApiModelProperty("单价")
    private Double unitPrice;

    @ApiModelProperty("基础费")
    private Double baseFee;

    @ApiModelProperty("最低收费")
    private Double lowestFee;


    @ApiModelProperty("最高收费")
    private Double highestFee;

    @ApiModelProperty("是否进位 0 不进位 1进位")
    private Integer unitCarry;

    @ApiModelProperty("条件变量")
    private List<ObRuleConditionAddReq> conditions;
}
